﻿@charset "utf-8";
*{ margin:0; padding:0;}
body,div,p,ul,li,a,img,dd,dl,h1,h2,h3,h4{ margin:0; padding:0;}
ul,li{ list-style:none;}
.clear{ clear:both;}
img{ display:block; border:none;}
.layout{ width:1103px; margin:0 auto; height:auto; display:table;}
a{ text-decoration:none; color:#333; font-size:14px; font-family:'微软雅黑';}/
p{font-size:14px; font-family:'微软雅黑'; color:#333;}


body{ font-family:'Microsoft YaHei'; background:#fff;}
.top{ width:100%; height:42px; background:#f4f4f4; border-bottom:1px solid #cecece;}
.top span{ line-height:42px;}
.top .tel{ padding-left:470px; background: url(../images/tel.png) 440px center no-repeat;}
.header{ width:100%; height:auto; display:table; background:#f4f4f4; padding-top:44px; padding-bottom:30px;}
.logo{ width:314px; float:left; padding-top:5px;}
.navigation{ width:660px; float:right;}
.navigation li{ width:82px; height:50px; float:left;}
.navigation li a{ display:block; line-height:50px; text-align:center;}
.navigation li a:hover{ border-bottom:1px solid #0040a8; color:#0040a8;}
.about{ width:1103px; height:auto; display:table; margin:0 auto; padding-top:60px; padding-bottom:60px;}
.aboutl{ width:579px; float:left;}
.aboutr{ width:452px; float:right;}
.dzblk_t{ font-weight:normal;}
.dzblk_t .cn{ background:#dd0000; color:#fff; padding:5px; line-height:30px;}
.dzblk_t .en{ padding-left:10px; color:#0065ca;}
.aboutlnr{ padding:15px 0;}
.aboutlnr p{ text-indent:28px; line-height:35px; letter-spacing:1px;}
.aboutlnr a{ display:block; width:150px; height:30px; margin-top:20px; margin-left:410px; line-height:30px; text-align:center; border:1px solid #b0b0b0; border-radius:15px;}
.aboutlnr a:hover{ text-decoration:underline; color:#0065ca;}
.product{ width:100%; height:auto; display:table; background:#f5f5f5; padding-top:60px;}
.dzblk_t01 p,.dzblk_t01 h3,.dzblk_t01 h4{ text-align:center; font-weight:normal;}
.dzblk_t01 p{ font-size:38px; color:#0065ca; width:337px; margin:0 auto; border-bottom:1px solid #0065ca; padding-bottom:30px; }
.dzblk_t01 h3{ font-size:24px; color:#fff; background:#dd0000; width:180px; height:49px; margin:-25px auto 0 auto; line-height:49px;  }
.dzblk_t01 h4{ font-size:18px; color:#000; padding-top:15px;}
.pro{width:1103px; height:auto; display:table; margin:0 auto; padding-top:30px; /*padding-bottom:30px;*/ /*border:1px solid #bebebe;*/}
.pro dl{ width:240px; float:left; margin-left:27px; margin-top:30px;}
.pro dl dd{ border:1px solid  #bebebe;}
.pro dl dd img{ width:238px; height:159px;}
.pro dl dt{ line-height:45px; text-align:center; }
.pro dl dt a{color:#0065ca; font-size:16px;}
.pro dl dt a:hover{ text-decoration:underline;}
.product .more{ display:block; width:150px; height:30px; margin:20px auto 30px auto; /*margin-left:410px;*/ line-height:30px; text-align:center; border:1px solid #b0b0b0; border-radius:15px;}
.product .more:hover{ text-decoration:underline; color:#0065ca;}
.news{width:1103px; height:auto; display:table; margin:0 auto; padding-top:50px; padding-bottom:50px;}
.dzblk_t02{ width:1103px; margin:0 auto; border-bottom:1px solid #0065ca; text-align:center; padding-bottom:10px;}
.news dl{ width:510px; float:left; margin-top:30px; margin-left:80px;}
.news dl dd{ width:105px; height:105px; background:#0065ca; float:left;}
.news dl dd h3{ font-size:50px; color:#fff; text-align:center;}
.news dl dd p{ font-size:14px; color:#fff; text-align:center;}
.news dl dt{ width:355px; height:75px; background:#f5f5f5; float:left; padding:15px 25px;}
.news dl dt h3 { margin-bottom:10px;}
.news dl dt h3 a{ font-size:16px; font-weight:normal;}
.news dl dt h3 a:hover{ text-decoration:underline; color:#0065ca;}
.news dl dt p{ font-size:14px; color:#767676; line-height:25px;}
.footer{ width:100%; height:auto; display:table; background:#0065ca;}
.fnav{ width:915px; height:56px; margin:15px auto; background:url(../images/fnav.png) center no-repeat;}
.fnav li{ width:130px; float:left; height:56px;}
.fnav li a{ display:block; line-height:56px; text-align:center; color:#fff; }
.fnav li a:hover{ text-decoration:underline;}
.foot-con{ width:870px; height:auto; display:table;  margin:0 auto; padding:20px 0;}
.foot-con01{ width:270px; float:left;}
.foot-con01 p{ line-height:30px; color:#fff;}
.foot-con02{ width:350px; float:left;}
.foot-con02 p{ line-height:30px; color:#fff;}
.foot-con03{ width:100px; float:left;}
.foot-con04{ display:table; float:right;}
.foot-con04 p{ line-height:30px; color:#fff;}


/*内页样式*/

.content02{width:1080px; margin:20px auto 20px auto; height:auto; display:table;}
.blk_t2{ background:url(../images/blk_t1.jpg) left center no-repeat; padding-left:30px; height:50px; line-height:50px; border-bottom:1px solid #e1e1e1; font-size:18px; font-weight:normal;}
.blk_t2 span{ display:block; float:right; font-size:14px; color:#e1e1e1e;}
.blk_t1{ height:50px; line-height:50px; background:#1059a1; font-weight:normal; color:#fff; /*padding-left:30px;*/ text-align:center}
.blk_t2 a:hover{ color:#1059a1;}
.left{ width:280px; float:left;}
.main-left{ background:#e1e1e1; padding:15px 0;}
.main-left li{ height:35px;}
.main-left li a{ display: block;text-align:center; line-height:35px; font-size:16px;}
.main-left li a:hover{ background:url(../images/hover1.png); color:#1059a1;}
.contact1{ background:#e1e1e1; margin-top:35px;}
.contact1 p{ font-size:14px; line-height:30px; padding:0 10px;}
.contactnr{ padding:10px 0;}
.right{ width:720px; float:left; margin-left:22px;}
.content1{ width:720px; height:auto; display:table; padding:15px 10px;}
.content1 p{ text-indent:24px; line-height:35px; letter-spacing:1px; font-size:14px;}

/*以下是新闻列表页*/
.list01 li{ height:35px; border-bottom:1px dashed #ccc;}
.list01 li a{ display:block; width:572px; float:left; line-height:35px;}
.list01 li span{ display:block; width:100px; float:right; line-height:35px; font-size:13px;}
.list01 li a:hover{ color:#900;}
.list01 li:hover span{ color:#900;}

/*以下是产品列表页*/
.content1 dl{ width:205px; float:left; margin-left:20px; margin-top:20px;}
.content1 dl dd img{ width:203px; height:148px; border:1px solid #ccc;}
.content1 dl dt{ text-align:center; line-height:35px;}
.content1 dl dt a:hover{ color:#1059a1;}

/*以下是产品详情页*/
.probox img{margin:15px auto;}
.prointr h2{ font-weight:normal; font-size:18px; border-bottom:1px solid #ccc; line-height:36px;}
.prodetails a:hover{ color:#900;}

/*以下是分页*/
.sub_dede_pages {width:94%; height:auto;padding:5% 0; margin-left:3%; display:table; }
.sub_dede_pages ul {width:200px;height:auto; display:table; /*margin:0 auto;*/ float:right; padding:0; text-align:center;/* display:inline;*/}
.sub_dede_pages ul li {width:auto; margin:0; padding:0; float:left; display:inline;font-size:12px;color:#666;margin-right:1%; }
.sub_dede_pages ul li a {width:auto; padding:3px 8px; display:block; background:#1059a1; color:#FFFFFF; }
.sub_dede_pages ul li a:hover{ background:#ed6c45;}

/*以下是留言板*/
.useript{ background-color: white; border-color: #CCCCCC #E2E2E2 #E2E2E2 #CCCCCC; border-style: solid; border-width: 1px;  box-shadow: 1px 2px 3px #F0F0F0 inset; overflow: hidden; padding: 10px 0 8px 8px; vertical-align: middle; height:12px;}
#guestsmt{ width:600px; padding:30px 0 30px 10px;}
.guestinfo{ width:60%; height:80px; margin-bottom:15px; margin-top:6px;}
#guestsmt p{ width:97%; margin:8px 0; padding:0;}
#guestsmt span{ font-family:"微软雅黑"; font-size:14px; float:left;}
.usertel{height:20px; width:60%; margin-right:20px;}
.userbtn{ padding:0.2em 0.8em; font-family:"微软雅黑"; font-size:20px; border:none; cursor:pointer;}
.usersbmt{ background:#1059a1; border-radius:5px; color:#fff; margin-top:15px; width:110px; height:43px; margin-left:300px;}